home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Wonky Flux Batch 2019 02
/
Wonky_Flux_Batch_2019-02.zip
/
Wonky Flux Batch 2019-02
/
073 - ProSEL 3.3.dsk
/
STARTUP.bas
< prev
next >
Wrap
BASIC Source File
|
2019-02-17
|
5KB
|
83 lines
10 MO$ = CHR$(27) + CHR$(15):MF$ = CHR$(24) + CHR$(14):CH$ = MO$ +"D" +MF$ +" ":L$ = "LLLLLL":P$ = "PROSEL":Q$ = " " +P$ +" "
20 TEXT : PRINT CHR$(4)"PR#3": PRINT CHR$(12);
30 PRINT TAB( 30)"Welcome to "P$"."
40 PRINT TAB( 30)MO$L$L$L$MF$
50 PRINT TAB( 5)MO$"[[["MF$" The best and most complete set of disk utilities you can buy. "MO$"[[["MF$
60 PRINT MO$;: FOR I = 1 TO 11: PRINT "SSSSSSS";: NEXT : PRINT MF$
70 PRINT : PRINT "The"Q$"package contains, among many others, the following major programs:": PRINT
80 PRINT CH$P$" - The fastest, most versatile PROgram SELector available."
90 PRINT CH$"CAT.DOCTOR - the premier filer."
100 PRINT CH$"BEACH.COMBER - the only disk optimizer for the Apple // series."
110 PRINT CH$"MR.FIXIT - extensive disk repair facilities."
120 PRINT CH$"BACKUP & RESTORE - the fastest hard disk & ram disk backup/restore programs."
130 PRINT CH$"BLOCK.WARDEN - an easy to use, extremely versatile disk block editor."
140 PRINT CH$"COPY - a fast versatile volume copier."
150 PRINT CH$"INFO.DESK - tree-structure cataloger with several modes."
160 PRINT CH$"FILE.FINDER - file locator, an indispensible tool on hard disks."
170 PRINT CH$"QUEUEP - automatic program sequencer with both absolute and relative timing."
180 PRINT CH$"CACHE - a ram caching program which can cache hard disks and 3.5" CHR$(34)" disks."
190 POKE 34,4: GOSUB 810
200 PRINT TAB( 30)"Copyright 1987 by": PRINT
210 PRINT TAB( 32)"Glen E. Bredon"
220 PRINT TAB( 32)"521 State Road"
230 PRINT TAB( 29)"Princeton, NJ 08540": PRINT
240 PRINT TAB( 32)"(609) 924-5976": PRINT
250 PRINT TAB( 29)"All rights reserved."
260 VTAB 15: PRINT " ";: FOR I = 1 TO 11: PRINT "_______";: NEXT : PRINT
270 FOR I = 1 TO 7: PRINT MO$"Z"MF$;: POKE 36,78: PRINT MO$"_"MF$: NEXT
280 PRINT " "MO$;: FOR I = 1 TO 11: PRINT "L"L$;: NEXT : PRINT MF$
290 VTAB 17: HTAB 6: PRINT "If this box is bordered by inverse characters then you do not have"
300 HTAB 6: PRINT "an ENHANCED //e, or later machine. Although"Q$"will work on such"
310 HTAB 6: PRINT "machines, it will not look good, and the enhancement is highly"
320 HTAB 6: PRINT "recommended. Note: some so-called " CHR$(34)"enhancements" CHR$(34)" are not full;"
330 HTAB 6: PRINT "get the real thing!": GOSUB 810
340 PRINT TAB( 33)MO$"SU"MF$" NOTICE "MO$"HS"MF$
350 PRINT TAB( 36)MO$L$MF$
360 PRINT : PRINT "All programs in the"Q$"package are copyrighted. It is a violation of"
370 PRINT "federal copyright law to transmit these programs to others, whether for profit"
380 PRINT "or not. For your convenience,"Q$"has no copy protection, and is sold at"
390 PRINT "a very modest price. Unfortunately, there are those who believe that an"
400 PRINT "author has no right to a just return on his labor. For the most part,"
410 PRINT P$" is only available from the author directly, but there are some"
420 PRINT "exceptions. If you see"Q$"being offered through any other channels, it"
430 PRINT "would be greatly appreciated if you would communicate the details to the"
440 PRINT "author so that appropriate action can be taken."
450 PRINT : PRINT "The assembly source code to"Q$"is over 40,000 lines long, occupies a"
460 PRINT "binder about 3 inches thick, and took over two years to develop."
470 GOSUB 810
480 PRINT TAB( 33)"INSTALLATION"
490 PRINT TAB( 33)MO$L$L$MF$
500 PRINT "The installation program will automatically check for possible problems and"
510 PRINT "will install"Q$"and the disk utilities on a ProDOS volume of your"
520 PRINT "choosing. Although it may rename some files, it will do nothing irreversible."
530 PRINT : PRINT "The revision installation revises only the files "P$".SYSTEM and "P$";"
540 PRINT "other revised files should be copied using CAT.DOCTOR."
550 PRINT : PRINT "Please press a number key to select an option:": PRINT
560 PRINT "0 - Exit to Applesoft BASIC."
570 PRINT "1 - Install a new"Q$"on a ProDOS volume of your choice."
580 PRINT "2 - Install a revision over an old"Q$"version."
590 PRINT "3 - Print documentation."
600 PRINT "4 - Copy the disk."
610 PRINT "5 - Return to start of this program."
620 PRINT : PRINT "Select 0-5: ";
630 GET K$: IF K$ <"0" OR K$ >"5" THEN 630
640 PRINT K$;: POKE 34,7: PRINT CHR$(12)
650 ON VAL(K$) GOTO 670,690,700,790,10
660 TEXT : PRINT CHR$(12): PRINT CHR$( ASC("U") -64): HOME : NEW : END
670 IF PEEK(64435) = 6 THEN PRINT CHR$(4)"-INSTALL."P$: END
680 PRINT CHR$(4)"-I.P.PLUS": END
690 PRINT CHR$(4)"-INSTALL.REVISN": END
700 POKE 34,4: PRINT CHR$(12): PRINT TAB( 30)"PRINT DOCUMENTATION"
710 PRINT TAB( 30)MO$L$L$L$"L"MF$: PRINT : PRINT
720 PRINT TAB( 14)"Please insert the side /"P$".DOC/ and press a key.": GOSUB 830
730 ONERR GOTO 780
740 PRINT CHR$(4)"VERIFY/"P$".DOC"
750 POKE 216,0: PRINT CHR$(4)"PREFIX/"P$".DOC"
760 TEXT : PRINT CHR$(12): PRINT CHR$(4)"-PRINT.DOC"
770 STOP
780 CALL 62248: PRINT CHR$(7): GOTO 720
790 TEXT : PRINT CHR$(12): PRINT CHR$(4)"-COPY"
800 STOP
810 VTAB 24: PRINT TAB( 32)"Press a key. ";
820 GOSUB 830: VTAB 10: PRINT : PRINT CHR$(12): RETURN
830 POKE 49168,0: WAIT 49152,128: POKE 49168,0: RETURN